Indonesia adalah negara kepulauan terbanyak di dunia. Diantaranya terdapat sekitar 17.508 (Tujuh belas ribu lima ratus delapan) pulau yang termasuk dalam wilayah kedaulatan Negara Kesatuan Republik Indonesia, menurut Deputi Kedaulatan Maritim Kementerian Koordinator Bidang Kemaritiman. di mana 16.056 pulau telah dibakukan namanya di PBB hingga Juli 2017.[1][2]
Pada tahun 2017, terdapat kontroversi di tengah publik ketika ada puluhan pulau yang dimiliki secara pribadi oleh warga negara asing yang bahkan berani mengusir warga sekitar untuk mengunjungi pulau-pulau privat tersebut yang beberapa diantaranya terletak di Karimunjawa & Kepulauan Seribu,[3][4][5] akan tetapi temuan ini tidak ditindak serius oleh pemerintah.[6]
Secara umum pengelompokan Pulau di Indonesia sudah ada sejak masa Majapahit dengan mengikuti istilah "Mandala" (8 arah mataangin yang dijaga dewata). Mandala 1 Jawa, Mandala 2 Sumatera, Mandala 3 Kalimantan, Mandala 4 Nusa Tenggara, Mandala 5 Sulawesi, Mandala 6 Maluku, Mandala 7 Papua dan Mandala 8 adalah Kepulauan di Timur Sumatera (termasuk juga Malaya saat era kekuasaan Majapahit).